Vcenter Namespaces Access Info

Vcenter Namespaces Access Info
Vcenter Namespaces Access Info

The Vcenter Namespaces Access Info schema contains the information about the access control of the subject on given domain on the namespace.

This schema was added in vSphere API 7.0.0.0.

JSON Example
{
    "role": "string",
    "identity_provider": "string",
    "inherited": false
}
string
role
Required

Role of the subject on the namespace.

For more information see: Vcenter Namespaces Access Role.

This property was added in vSphere API 7.0.0.0.

string
identity_provider
Optional

UUID of an external identity provider for the user, if any. Use this field if the user is coming from an external identity provider configured via the Vcenter NamespaceManagement Supervisors Identity Providers service.

This property was added in vSphere API 8.0.0.1.

If unset, vCenter Single Sign-On will be used as the identity provider.

When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: com.vmware.vcenter.namespace_management.identity.Provider. When operations return a value of this schema as a response, the property will be an identifier for the resource type: com.vmware.vcenter.namespace_management.identity.Provider.

boolean
inherited
Optional

Flag to indicate if the Vcenter Namespaces Access Info.role is direct or inherited. The value is set to true if the Vcenter Namespaces Access Info.role is inherited from group membership

This property was added in vSphere API 7.0.2.00100.

This property is optional because it was added in a newer version than its parent node.